package com.flansmod.client.model.BFMCpack;

import com.flansmod.client.model.ModelGun;
import com.flansmod.client.tmt.ModelRendererTurbo;
import com.flansmod.common.vector.Vector3f;
import net.minecraft.client.model.ModelBase;

public class ModelLightMortar extends ModelGun {
    int textureX = 512;

    int textureY = 512;

    public ModelLightMortar() {
        this.gunModel = new ModelRendererTurbo[216];
        this.gunModel[0] = new ModelRendererTurbo((ModelBase) this, 1, 1, this.textureX, this.textureY);
        this.gunModel[1] = new ModelRendererTurbo((ModelBase) this, 9, 1, this.textureX, this.textureY);
        this.gunModel[2] = new ModelRendererTurbo((ModelBase) this, 17, 1, this.textureX, this.textureY);
        this.gunModel[3] = new ModelRendererTurbo((ModelBase) this, 25, 1, this.textureX, this.textureY);
        this.gunModel[4] = new ModelRendererTurbo((ModelBase) this, 33, 1, this.textureX, this.textureY);
        this.gunModel[5] = new ModelRendererTurbo((ModelBase) this, 41, 1, this.textureX, this.textureY);
        this.gunModel[6] = new ModelRendererTurbo((ModelBase) this, 49, 1, this.textureX, this.textureY);
        this.gunModel[7] = new ModelRendererTurbo((ModelBase) this, 57, 1, this.textureX, this.textureY);
        this.gunModel[8] = new ModelRendererTurbo((ModelBase) this, 65, 1, this.textureX, this.textureY);
        this.gunModel[9] = new ModelRendererTurbo((ModelBase) this, 73, 1, this.textureX, this.textureY);
        this.gunModel[10] = new ModelRendererTurbo((ModelBase) this, 81, 1, this.textureX, this.textureY);
        this.gunModel[11] = new ModelRendererTurbo((ModelBase) this, 89, 1, this.textureX, this.textureY);
        this.gunModel[12] = new ModelRendererTurbo((ModelBase) this, 97, 1, this.textureX, this.textureY);
        this.gunModel[13] = new ModelRendererTurbo((ModelBase) this, 105, 1, this.textureX, this.textureY);
        this.gunModel[14] = new ModelRendererTurbo((ModelBase) this, 113, 1, this.textureX, this.textureY);
        this.gunModel[15] = new ModelRendererTurbo((ModelBase) this, 121, 1, this.textureX, this.textureY);
        this.gunModel[16] = new ModelRendererTurbo((ModelBase) this, 129, 1, this.textureX, this.textureY);
        this.gunModel[17] = new ModelRendererTurbo((ModelBase) this, 137, 1, this.textureX, this.textureY);
        this.gunModel[18] = new ModelRendererTurbo((ModelBase) this, 145, 1, this.textureX, this.textureY);
        this.gunModel[19] = new ModelRendererTurbo((ModelBase) this, 153, 1, this.textureX, this.textureY);
        this.gunModel[20] = new ModelRendererTurbo((ModelBase) this, 161, 1, this.textureX, this.textureY);
        this.gunModel[21] = new ModelRendererTurbo((ModelBase) this, 169, 1, this.textureX, this.textureY);
        this.gunModel[22] = new ModelRendererTurbo((ModelBase) this, 177, 1, this.textureX, this.textureY);
        this.gunModel[23] = new ModelRendererTurbo((ModelBase) this, 185, 1, this.textureX, this.textureY);
        this.gunModel[24] = new ModelRendererTurbo((ModelBase) this, 193, 1, this.textureX, this.textureY);
        this.gunModel[25] = new ModelRendererTurbo((ModelBase) this, 201, 1, this.textureX, this.textureY);
        this.gunModel[26] = new ModelRendererTurbo((ModelBase) this, 209, 1, this.textureX, this.textureY);
        this.gunModel[27] = new ModelRendererTurbo((ModelBase) this, 217, 1, this.textureX, this.textureY);
        this.gunModel[28] = new ModelRendererTurbo((ModelBase) this, 225, 1, this.textureX, this.textureY);
        this.gunModel[29] = new ModelRendererTurbo((ModelBase) this, 233, 1, this.textureX, this.textureY);
        this.gunModel[30] = new ModelRendererTurbo((ModelBase) this, 241, 1, this.textureX, this.textureY);
        this.gunModel[31] = new ModelRendererTurbo((ModelBase) this, 249, 1, this.textureX, this.textureY);
        this.gunModel[32] = new ModelRendererTurbo((ModelBase) this, 257, 1, this.textureX, this.textureY);
        this.gunModel[33] = new ModelRendererTurbo((ModelBase) this, 265, 1, this.textureX, this.textureY);
        this.gunModel[34] = new ModelRendererTurbo((ModelBase) this, 273, 1, this.textureX, this.textureY);
        this.gunModel[35] = new ModelRendererTurbo((ModelBase) this, 281, 1, this.textureX, this.textureY);
        this.gunModel[36] = new ModelRendererTurbo((ModelBase) this, 289, 1, this.textureX, this.textureY);
        this.gunModel[37] = new ModelRendererTurbo((ModelBase) this, 297, 1, this.textureX, this.textureY);
        this.gunModel[38] = new ModelRendererTurbo((ModelBase) this, 305, 1, this.textureX, this.textureY);
        this.gunModel[39] = new ModelRendererTurbo((ModelBase) this, 313, 1, this.textureX, this.textureY);
        this.gunModel[40] = new ModelRendererTurbo((ModelBase) this, 321, 1, this.textureX, this.textureY);
        this.gunModel[41] = new ModelRendererTurbo((ModelBase) this, 329, 1, this.textureX, this.textureY);
        this.gunModel[42] = new ModelRendererTurbo((ModelBase) this, 337, 1, this.textureX, this.textureY);
        this.gunModel[43] = new ModelRendererTurbo((ModelBase) this, 345, 1, this.textureX, this.textureY);
        this.gunModel[44] = new ModelRendererTurbo((ModelBase) this, 353, 1, this.textureX, this.textureY);
        this.gunModel[45] = new ModelRendererTurbo((ModelBase) this, 361, 1, this.textureX, this.textureY);
        this.gunModel[46] = new ModelRendererTurbo((ModelBase) this, 369, 1, this.textureX, this.textureY);
        this.gunModel[47] = new ModelRendererTurbo((ModelBase) this, 377, 1, this.textureX, this.textureY);
        this.gunModel[48] = new ModelRendererTurbo((ModelBase) this, 385, 1, this.textureX, this.textureY);
        this.gunModel[49] = new ModelRendererTurbo((ModelBase) this, 393, 1, this.textureX, this.textureY);
        this.gunModel[50] = new ModelRendererTurbo((ModelBase) this, 401, 1, this.textureX, this.textureY);
        this.gunModel[51] = new ModelRendererTurbo((ModelBase) this, 409, 1, this.textureX, this.textureY);
        this.gunModel[52] = new ModelRendererTurbo((ModelBase) this, 417, 1, this.textureX, this.textureY);
        this.gunModel[53] = new ModelRendererTurbo((ModelBase) this, 425, 1, this.textureX, this.textureY);
        this.gunModel[54] = new ModelRendererTurbo((ModelBase) this, 433, 1, this.textureX, this.textureY);
        this.gunModel[55] = new ModelRendererTurbo((ModelBase) this, 441, 1, this.textureX, this.textureY);
        this.gunModel[56] = new ModelRendererTurbo((ModelBase) this, 449, 1, this.textureX, this.textureY);
        this.gunModel[57] = new ModelRendererTurbo((ModelBase) this, 457, 1, this.textureX, this.textureY);
        this.gunModel[58] = new ModelRendererTurbo((ModelBase) this, 465, 1, this.textureX, this.textureY);
        this.gunModel[59] = new ModelRendererTurbo((ModelBase) this, 473, 1, this.textureX, this.textureY);
        this.gunModel[60] = new ModelRendererTurbo((ModelBase) this, 481, 1, this.textureX, this.textureY);
        this.gunModel[61] = new ModelRendererTurbo((ModelBase) this, 489, 1, this.textureX, this.textureY);
        this.gunModel[62] = new ModelRendererTurbo((ModelBase) this, 497, 1, this.textureX, this.textureY);
        this.gunModel[63] = new ModelRendererTurbo((ModelBase) this, 505, 1, this.textureX, this.textureY);
        this.gunModel[64] = new ModelRendererTurbo((ModelBase) this, 257, 9, this.textureX, this.textureY);
        this.gunModel[65] = new ModelRendererTurbo((ModelBase) this, 265, 9, this.textureX, this.textureY);
        this.gunModel[66] = new ModelRendererTurbo((ModelBase) this, 273, 9, this.textureX, this.textureY);
        this.gunModel[67] = new ModelRendererTurbo((ModelBase) this, 281, 9, this.textureX, this.textureY);
        this.gunModel[68] = new ModelRendererTurbo((ModelBase) this, 289, 9, this.textureX, this.textureY);
        this.gunModel[69] = new ModelRendererTurbo((ModelBase) this, 297, 9, this.textureX, this.textureY);
        this.gunModel[70] = new ModelRendererTurbo((ModelBase) this, 305, 9, this.textureX, this.textureY);
        this.gunModel[71] = new ModelRendererTurbo((ModelBase) this, 313, 9, this.textureX, this.textureY);
        this.gunModel[72] = new ModelRendererTurbo((ModelBase) this, 321, 9, this.textureX, this.textureY);
        this.gunModel[73] = new ModelRendererTurbo((ModelBase) this, 329, 9, this.textureX, this.textureY);
        this.gunModel[74] = new ModelRendererTurbo((ModelBase) this, 337, 9, this.textureX, this.textureY);
        this.gunModel[75] = new ModelRendererTurbo((ModelBase) this, 345, 9, this.textureX, this.textureY);
        this.gunModel[76] = new ModelRendererTurbo((ModelBase) this, 353, 9, this.textureX, this.textureY);
        this.gunModel[77] = new ModelRendererTurbo((ModelBase) this, 361, 9, this.textureX, this.textureY);
        this.gunModel[78] = new ModelRendererTurbo((ModelBase) this, 369, 9, this.textureX, this.textureY);
        this.gunModel[79] = new ModelRendererTurbo((ModelBase) this, 377, 9, this.textureX, this.textureY);
        this.gunModel[80] = new ModelRendererTurbo((ModelBase) this, 385, 9, this.textureX, this.textureY);
        this.gunModel[81] = new ModelRendererTurbo((ModelBase) this, 393, 9, this.textureX, this.textureY);
        this.gunModel[82] = new ModelRendererTurbo((ModelBase) this, 401, 9, this.textureX, this.textureY);
        this.gunModel[83] = new ModelRendererTurbo((ModelBase) this, 409, 9, this.textureX, this.textureY);
        this.gunModel[84] = new ModelRendererTurbo((ModelBase) this, 417, 9, this.textureX, this.textureY);
        this.gunModel[85] = new ModelRendererTurbo((ModelBase) this, 425, 9, this.textureX, this.textureY);
        this.gunModel[86] = new ModelRendererTurbo((ModelBase) this, 433, 9, this.textureX, this.textureY);
        this.gunModel[87] = new ModelRendererTurbo((ModelBase) this, 441, 9, this.textureX, this.textureY);
        this.gunModel[88] = new ModelRendererTurbo((ModelBase) this, 449, 9, this.textureX, this.textureY);
        this.gunModel[89] = new ModelRendererTurbo((ModelBase) this, 457, 9, this.textureX, this.textureY);
        this.gunModel[90] = new ModelRendererTurbo((ModelBase) this, 465, 9, this.textureX, this.textureY);
        this.gunModel[91] = new ModelRendererTurbo((ModelBase) this, 473, 9, this.textureX, this.textureY);
        this.gunModel[92] = new ModelRendererTurbo((ModelBase) this, 481, 9, this.textureX, this.textureY);
        this.gunModel[93] = new ModelRendererTurbo((ModelBase) this, 489, 9, this.textureX, this.textureY);
        this.gunModel[94] = new ModelRendererTurbo((ModelBase) this, 497, 9, this.textureX, this.textureY);
        this.gunModel[95] = new ModelRendererTurbo((ModelBase) this, 505, 9, this.textureX, this.textureY);
        this.gunModel[96] = new ModelRendererTurbo((ModelBase) this, 257, 17, this.textureX, this.textureY);
        this.gunModel[97] = new ModelRendererTurbo((ModelBase) this, 265, 17, this.textureX, this.textureY);
        this.gunModel[98] = new ModelRendererTurbo((ModelBase) this, 273, 17, this.textureX, this.textureY);
        this.gunModel[99] = new ModelRendererTurbo((ModelBase) this, 281, 17, this.textureX, this.textureY);
        this.gunModel[100] = new ModelRendererTurbo((ModelBase) this, 289, 17, this.textureX, this.textureY);
        this.gunModel[101] = new ModelRendererTurbo((ModelBase) this, 297, 17, this.textureX, this.textureY);
        this.gunModel[102] = new ModelRendererTurbo((ModelBase) this, 305, 17, this.textureX, this.textureY);
        this.gunModel[103] = new ModelRendererTurbo((ModelBase) this, 313, 17, this.textureX, this.textureY);
        this.gunModel[104] = new ModelRendererTurbo((ModelBase) this, 321, 17, this.textureX, this.textureY);
        this.gunModel[105] = new ModelRendererTurbo((ModelBase) this, 329, 17, this.textureX, this.textureY);
        this.gunModel[106] = new ModelRendererTurbo((ModelBase) this, 337, 17, this.textureX, this.textureY);
        this.gunModel[107] = new ModelRendererTurbo((ModelBase) this, 345, 17, this.textureX, this.textureY);
        this.gunModel[108] = new ModelRendererTurbo((ModelBase) this, 353, 17, this.textureX, this.textureY);
        this.gunModel[109] = new ModelRendererTurbo((ModelBase) this, 361, 17, this.textureX, this.textureY);
        this.gunModel[110] = new ModelRendererTurbo((ModelBase) this, 369, 17, this.textureX, this.textureY);
        this.gunModel[111] = new ModelRendererTurbo((ModelBase) this, 377, 17, this.textureX, this.textureY);
        this.gunModel[112] = new ModelRendererTurbo((ModelBase) this, 385, 17, this.textureX, this.textureY);
        this.gunModel[113] = new ModelRendererTurbo((ModelBase) this, 393, 17, this.textureX, this.textureY);
        this.gunModel[114] = new ModelRendererTurbo((ModelBase) this, 401, 17, this.textureX, this.textureY);
        this.gunModel[115] = new ModelRendererTurbo((ModelBase) this, 409, 17, this.textureX, this.textureY);
        this.gunModel[116] = new ModelRendererTurbo((ModelBase) this, 417, 17, this.textureX, this.textureY);
        this.gunModel[117] = new ModelRendererTurbo((ModelBase) this, 425, 17, this.textureX, this.textureY);
        this.gunModel[118] = new ModelRendererTurbo((ModelBase) this, 433, 17, this.textureX, this.textureY);
        this.gunModel[119] = new ModelRendererTurbo((ModelBase) this, 441, 17, this.textureX, this.textureY);
        this.gunModel[120] = new ModelRendererTurbo((ModelBase) this, 449, 17, this.textureX, this.textureY);
        this.gunModel[121] = new ModelRendererTurbo((ModelBase) this, 457, 17, this.textureX, this.textureY);
        this.gunModel[122] = new ModelRendererTurbo((ModelBase) this, 465, 17, this.textureX, this.textureY);
        this.gunModel[123] = new ModelRendererTurbo((ModelBase) this, 473, 17, this.textureX, this.textureY);
        this.gunModel[124] = new ModelRendererTurbo((ModelBase) this, 481, 17, this.textureX, this.textureY);
        this.gunModel[125] = new ModelRendererTurbo((ModelBase) this, 489, 17, this.textureX, this.textureY);
        this.gunModel[126] = new ModelRendererTurbo((ModelBase) this, 497, 17, this.textureX, this.textureY);
        this.gunModel[127] = new ModelRendererTurbo((ModelBase) this, 505, 17, this.textureX, this.textureY);
        this.gunModel[128] = new ModelRendererTurbo((ModelBase) this, 257, 25, this.textureX, this.textureY);
        this.gunModel[129] = new ModelRendererTurbo((ModelBase) this, 265, 25, this.textureX, this.textureY);
        this.gunModel[130] = new ModelRendererTurbo((ModelBase) this, 273, 25, this.textureX, this.textureY);
        this.gunModel[131] = new ModelRendererTurbo((ModelBase) this, 281, 25, this.textureX, this.textureY);
        this.gunModel[132] = new ModelRendererTurbo((ModelBase) this, 289, 25, this.textureX, this.textureY);
        this.gunModel[133] = new ModelRendererTurbo((ModelBase) this, 297, 25, this.textureX, this.textureY);
        this.gunModel[134] = new ModelRendererTurbo((ModelBase) this, 305, 25, this.textureX, this.textureY);
        this.gunModel[135] = new ModelRendererTurbo((ModelBase) this, 313, 25, this.textureX, this.textureY);
        this.gunModel[136] = new ModelRendererTurbo((ModelBase) this, 321, 25, this.textureX, this.textureY);
        this.gunModel[137] = new ModelRendererTurbo((ModelBase) this, 329, 25, this.textureX, this.textureY);
        this.gunModel[138] = new ModelRendererTurbo((ModelBase) this, 337, 25, this.textureX, this.textureY);
        this.gunModel[139] = new ModelRendererTurbo((ModelBase) this, 345, 25, this.textureX, this.textureY);
        this.gunModel[140] = new ModelRendererTurbo((ModelBase) this, 353, 25, this.textureX, this.textureY);
        this.gunModel[141] = new ModelRendererTurbo((ModelBase) this, 361, 25, this.textureX, this.textureY);
        this.gunModel[142] = new ModelRendererTurbo((ModelBase) this, 369, 25, this.textureX, this.textureY);
        this.gunModel[143] = new ModelRendererTurbo((ModelBase) this, 377, 25, this.textureX, this.textureY);
        this.gunModel[144] = new ModelRendererTurbo((ModelBase) this, 385, 25, this.textureX, this.textureY);
        this.gunModel[145] = new ModelRendererTurbo((ModelBase) this, 393, 25, this.textureX, this.textureY);
        this.gunModel[146] = new ModelRendererTurbo((ModelBase) this, 401, 25, this.textureX, this.textureY);
        this.gunModel[147] = new ModelRendererTurbo((ModelBase) this, 409, 25, this.textureX, this.textureY);
        this.gunModel[148] = new ModelRendererTurbo((ModelBase) this, 417, 25, this.textureX, this.textureY);
        this.gunModel[149] = new ModelRendererTurbo((ModelBase) this, 425, 25, this.textureX, this.textureY);
        this.gunModel[150] = new ModelRendererTurbo((ModelBase) this, 433, 25, this.textureX, this.textureY);
        this.gunModel[151] = new ModelRendererTurbo((ModelBase) this, 441, 25, this.textureX, this.textureY);
        this.gunModel[152] = new ModelRendererTurbo((ModelBase) this, 449, 25, this.textureX, this.textureY);
        this.gunModel[153] = new ModelRendererTurbo((ModelBase) this, 457, 25, this.textureX, this.textureY);
        this.gunModel[154] = new ModelRendererTurbo((ModelBase) this, 465, 25, this.textureX, this.textureY);
        this.gunModel[155] = new ModelRendererTurbo((ModelBase) this, 473, 25, this.textureX, this.textureY);
        this.gunModel[156] = new ModelRendererTurbo((ModelBase) this, 481, 25, this.textureX, this.textureY);
        this.gunModel[157] = new ModelRendererTurbo((ModelBase) this, 489, 25, this.textureX, this.textureY);
        this.gunModel[158] = new ModelRendererTurbo((ModelBase) this, 497, 25, this.textureX, this.textureY);
        this.gunModel[159] = new ModelRendererTurbo((ModelBase) this, 505, 25, this.textureX, this.textureY);
        this.gunModel[160] = new ModelRendererTurbo((ModelBase) this, 1, 33, this.textureX, this.textureY);
        this.gunModel[161] = new ModelRendererTurbo((ModelBase) this, 9, 33, this.textureX, this.textureY);
        this.gunModel[162] = new ModelRendererTurbo((ModelBase) this, 17, 33, this.textureX, this.textureY);
        this.gunModel[163] = new ModelRendererTurbo((ModelBase) this, 25, 33, this.textureX, this.textureY);
        this.gunModel[164] = new ModelRendererTurbo((ModelBase) this, 33, 33, this.textureX, this.textureY);
        this.gunModel[165] = new ModelRendererTurbo((ModelBase) this, 41, 33, this.textureX, this.textureY);
        this.gunModel[166] = new ModelRendererTurbo((ModelBase) this, 49, 33, this.textureX, this.textureY);
        this.gunModel[167] = new ModelRendererTurbo((ModelBase) this, 57, 33, this.textureX, this.textureY);
        this.gunModel[168] = new ModelRendererTurbo((ModelBase) this, 65, 33, this.textureX, this.textureY);
        this.gunModel[169] = new ModelRendererTurbo((ModelBase) this, 73, 33, this.textureX, this.textureY);
        this.gunModel[170] = new ModelRendererTurbo((ModelBase) this, 81, 33, this.textureX, this.textureY);
        this.gunModel[171] = new ModelRendererTurbo((ModelBase) this, 89, 33, this.textureX, this.textureY);
        this.gunModel[172] = new ModelRendererTurbo((ModelBase) this, 97, 33, this.textureX, this.textureY);
        this.gunModel[173] = new ModelRendererTurbo((ModelBase) this, 105, 33, this.textureX, this.textureY);
        this.gunModel[174] = new ModelRendererTurbo((ModelBase) this, 113, 33, this.textureX, this.textureY);
        this.gunModel[175] = new ModelRendererTurbo((ModelBase) this, 121, 33, this.textureX, this.textureY);
        this.gunModel[176] = new ModelRendererTurbo((ModelBase) this, 129, 33, this.textureX, this.textureY);
        this.gunModel[177] = new ModelRendererTurbo((ModelBase) this, 137, 33, this.textureX, this.textureY);
        this.gunModel[178] = new ModelRendererTurbo((ModelBase) this, 145, 33, this.textureX, this.textureY);
        this.gunModel[179] = new ModelRendererTurbo((ModelBase) this, 153, 33, this.textureX, this.textureY);
        this.gunModel[180] = new ModelRendererTurbo((ModelBase) this, 161, 33, this.textureX, this.textureY);
        this.gunModel[181] = new ModelRendererTurbo((ModelBase) this, 169, 33, this.textureX, this.textureY);
        this.gunModel[182] = new ModelRendererTurbo((ModelBase) this, 177, 33, this.textureX, this.textureY);
        this.gunModel[183] = new ModelRendererTurbo((ModelBase) this, 185, 33, this.textureX, this.textureY);
        this.gunModel[184] = new ModelRendererTurbo((ModelBase) this, 193, 33, this.textureX, this.textureY);
        this.gunModel[185] = new ModelRendererTurbo((ModelBase) this, 217, 33, this.textureX, this.textureY);
        this.gunModel[186] = new ModelRendererTurbo((ModelBase) this, 233, 33, this.textureX, this.textureY);
        this.gunModel[187] = new ModelRendererTurbo((ModelBase) this, 249, 33, this.textureX, this.textureY);
        this.gunModel[188] = new ModelRendererTurbo((ModelBase) this, 265, 33, this.textureX, this.textureY);
        this.gunModel[189] = new ModelRendererTurbo((ModelBase) this, 273, 33, this.textureX, this.textureY);
        this.gunModel[190] = new ModelRendererTurbo((ModelBase) this, 281, 33, this.textureX, this.textureY);
        this.gunModel[191] = new ModelRendererTurbo((ModelBase) this, 289, 33, this.textureX, this.textureY);
        this.gunModel[192] = new ModelRendererTurbo((ModelBase) this, 297, 33, this.textureX, this.textureY);
        this.gunModel[193] = new ModelRendererTurbo((ModelBase) this, 305, 33, this.textureX, this.textureY);
        this.gunModel[194] = new ModelRendererTurbo((ModelBase) this, 209, 33, this.textureX, this.textureY);
        this.gunModel[195] = new ModelRendererTurbo((ModelBase) this, 313, 33, this.textureX, this.textureY);
        this.gunModel[196] = new ModelRendererTurbo((ModelBase) this, 329, 33, this.textureX, this.textureY);
        this.gunModel[197] = new ModelRendererTurbo((ModelBase) this, 337, 33, this.textureX, this.textureY);
        this.gunModel[198] = new ModelRendererTurbo((ModelBase) this, 361, 33, this.textureX, this.textureY);
        this.gunModel[199] = new ModelRendererTurbo((ModelBase) this, 377, 33, this.textureX, this.textureY);
        this.gunModel[200] = new ModelRendererTurbo((ModelBase) this, 393, 33, this.textureX, this.textureY);
        this.gunModel[201] = new ModelRendererTurbo((ModelBase) this, 409, 33, this.textureX, this.textureY);
        this.gunModel[202] = new ModelRendererTurbo((ModelBase) this, 425, 33, this.textureX, this.textureY);
        this.gunModel[203] = new ModelRendererTurbo((ModelBase) this, 433, 33, this.textureX, this.textureY);
        this.gunModel[204] = new ModelRendererTurbo((ModelBase) this, 473, 33, this.textureX, this.textureY);
        this.gunModel[205] = new ModelRendererTurbo((ModelBase) this, 1, 41, this.textureX, this.textureY);
        this.gunModel[206] = new ModelRendererTurbo((ModelBase) this, 41, 41, this.textureX, this.textureY);
        this.gunModel[207] = new ModelRendererTurbo((ModelBase) this, 49, 41, this.textureX, this.textureY);
        this.gunModel[208] = new ModelRendererTurbo((ModelBase) this, 257, 33, this.textureX, this.textureY);
        this.gunModel[209] = new ModelRendererTurbo((ModelBase) this, 57, 41, this.textureX, this.textureY);
        this.gunModel[210] = new ModelRendererTurbo((ModelBase) this, 65, 41, this.textureX, this.textureY);
        this.gunModel[211] = new ModelRendererTurbo((ModelBase) this, 73, 41, this.textureX, this.textureY);
        this.gunModel[212] = new ModelRendererTurbo((ModelBase) this, 353, 33, this.textureX, this.textureY);
        this.gunModel[213] = new ModelRendererTurbo((ModelBase) this, 81, 41, this.textureX, this.textureY);
        this.gunModel[214] = new ModelRendererTurbo((ModelBase) this, 121, 41, this.textureX, this.textureY);
        this.gunModel[215] = new ModelRendererTurbo((ModelBase) this, 433, 41, this.textureX, this.textureY);
        this.gunModel[0].addShapeBox(2.0F, -56.0F, -11.0F, 1, 24, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F);
        this.gunModel[0].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[1].addShapeBox(0.0F, -56.0F, -7.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[1].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[2].addShapeBox(0.0F, -56.0F, -6.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F);
        this.gunModel[2].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[3].addShapeBox(1.0F, -56.0F, -7.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.6F);
        this.gunModel[3].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[4].addShapeBox(2.0F, -56.0F, -8.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F);
        this.gunModel[4].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[5].addShapeBox(-4.0F, -56.0F, -7.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[5].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[6].addShapeBox(-4.0F, -56.0F, -13.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F);
        this.gunModel[6].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[7].addShapeBox(0.0F, -56.0F, -13.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F);
        this.gunModel[7].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[8].addShapeBox(-5.0F, -56.0F, -12.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[8].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[9].addShapeBox(-5.0F, -56.0F, -8.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[9].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[10].addShapeBox(1.0F, -56.0F, -12.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F);
        this.gunModel[10].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[11].addShapeBox(1.0F, -56.0F, -8.0F, 1, 24, 1, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[11].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[12].addShapeBox(-4.0F, -56.0F, -6.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F);
        this.gunModel[12].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[13].addShapeBox(-5.0F, -56.0F, -7.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.6F, 0.0F, -1.0F);
        this.gunModel[13].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[14].addShapeBox(-6.0F, -56.0F, -8.0F, 1, 24, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F);
        this.gunModel[14].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[15].addShapeBox(-6.0F, -56.0F, -12.0F, 1, 24, 1, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[15].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[16].addShapeBox(-5.0F, -56.0F, -13.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[16].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[17].addShapeBox(-4.0F, -56.0F, -14.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[17].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[18].addShapeBox(0.0F, -56.0F, -14.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[18].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[19].addShapeBox(1.0F, -56.0F, -13.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[19].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[20].addShapeBox(2.0F, -56.0F, -12.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[20].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[21].addShapeBox(2.0F, -56.0F, -9.0F, 1, 24, 1, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[21].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[22].addShapeBox(2.2F, -56.0F, -10.0F, 1, 24, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[22].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[23].addShapeBox(-6.2F, -56.0F, -10.0F, 1, 24, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[23].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[24].addShapeBox(-6.0F, -56.0F, -9.0F, 1, 24, 1, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[24].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[25].addShapeBox(-6.0F, -56.0F, -11.0F, 1, 24, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F);
        this.gunModel[25].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[26].addShapeBox(-2.0F, -56.0F, -14.2F, 1, 24, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F);
        this.gunModel[26].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[27].addShapeBox(-3.0F, -56.0F, -14.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F);
        this.gunModel[27].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[28].addShapeBox(-1.0F, -56.0F, -14.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F);
        this.gunModel[28].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[29].addShapeBox(-3.0F, -56.0F, -6.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F);
        this.gunModel[29].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[30].addShapeBox(-2.0F, -56.0F, -5.8F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[30].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[31].addShapeBox(-1.0F, -56.0F, -6.0F, 1, 24, 1, 0.0F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F);
        this.gunModel[31].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[32].addShapeBox(2.2F, -57.0F, -10.0F, 1, 1, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[32].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[33].addShapeBox(2.0F, -57.0F, -9.0F, 1, 1, 1, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[33].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[34].addShapeBox(2.0F, -57.0F, -8.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, -1.0F, -0.1F, 0.0F, 0.0F);
        this.gunModel[34].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[35].addShapeBox(-4.0F, -57.0F, -7.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[35].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[36].addShapeBox(-5.0F, -57.0F, -8.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[36].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[37].addShapeBox(-5.0F, -57.0F, -12.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[37].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[38].addShapeBox(-4.0F, -57.0F, -13.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F);
        this.gunModel[38].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[39].addShapeBox(0.0F, -57.0F, -13.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F);
        this.gunModel[39].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[40].addShapeBox(1.0F, -57.0F, -12.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F);
        this.gunModel[40].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[41].addShapeBox(2.0F, -57.0F, -11.0F, 1, 1, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F);
        this.gunModel[41].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[42].addShapeBox(1.0F, -57.0F, -7.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, -1.0F, 0.0F, 0.0F, 0.1F);
        this.gunModel[42].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[43].addShapeBox(0.0F, -57.0F, -7.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[43].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[44].addShapeBox(1.0F, -57.0F, -8.0F, 1, 1, 1, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[44].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[45].addShapeBox(-1.0F, -57.0F, -6.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.3F);
        this.gunModel[45].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[46].addShapeBox(-3.0F, -57.0F, -6.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, -0.5F);
        this.gunModel[46].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[47].addShapeBox(0.0F, -57.0F, -6.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.1F, -1.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F);
        this.gunModel[47].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[48].addShapeBox(-2.0F, -57.0F, -5.8F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F);
        this.gunModel[48].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[49].addShapeBox(-4.0F, -57.0F, -6.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, -1.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.5F, -1.0F, 0.0F, -0.5F);
        this.gunModel[49].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[50].addShapeBox(-6.0F, -57.0F, -11.0F, 1, 1, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F);
        this.gunModel[50].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[51].addShapeBox(-6.2F, -57.0F, -10.0F, 1, 1, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F);
        this.gunModel[51].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[52].addShapeBox(-6.0F, -57.0F, -8.0F, 1, 1, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F, -0.5F, 0.0F, -1.0F);
        this.gunModel[52].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[53].addShapeBox(-6.0F, -57.0F, -9.0F, 1, 1, 1, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F);
        this.gunModel[53].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[54].addShapeBox(-5.0F, -57.0F, -7.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.1F, 0.0F, -1.0F);
        this.gunModel[54].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[55].addShapeBox(-6.0F, -57.0F, -12.0F, 1, 1, 1, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.5F, 0.0F, -1.0F, -0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F);
        this.gunModel[55].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[56].addShapeBox(-5.0F, -57.0F, -13.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, -1.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F);
        this.gunModel[56].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[57].addShapeBox(-4.0F, -57.0F, -14.0F, 1, 1, 1, 0.0F, -1.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.1F);
        this.gunModel[57].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[58].addShapeBox(0.0F, -57.0F, -14.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, -0.6F, -1.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.5F, -1.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F, 0.0F);
        this.gunModel[58].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[59].addShapeBox(1.0F, -57.0F, -13.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.1F, 0.0F, -1.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[59].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[60].addShapeBox(2.0F, -57.0F, -12.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F, -0.5F, 0.0F, -1.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[60].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[61].addShapeBox(-3.0F, -57.0F, -14.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F);
        this.gunModel[61].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[62].addShapeBox(-2.0F, -57.0F, -14.2F, 1, 1, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F);
        this.gunModel[62].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[63].addShapeBox(-1.0F, -57.0F, -14.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F);
        this.gunModel[63].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[64].addShapeBox(1.0F, -34.0F, -7.0F, 1, 3, 1, 0.0F, 1.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.8F, 0.0F, -1.0F, 0.0F, 0.0F, 0.8F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.1F, 0.0F, -1.0F, 0.0F, 0.0F, 1.1F);
        this.gunModel[64].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[65].addShapeBox(0.0F, -34.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.5F);
        this.gunModel[65].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[66].addShapeBox(-1.0F, -34.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.7F);
        this.gunModel[66].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[67].addShapeBox(-2.0F, -34.0F, -5.8F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F);
        this.gunModel[67].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[68].addShapeBox(-3.0F, -34.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F);
        this.gunModel[68].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[69].addShapeBox(-4.0F, -34.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F);
        this.gunModel[69].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[70].addShapeBox(-5.0F, -34.0F, -7.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.6F, 0.0F, -1.0F);
        this.gunModel[70].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[71].addShapeBox(-6.0F, -34.0F, -8.0F, 1, 3, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F);
        this.gunModel[71].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[72].addShapeBox(-6.0F, -34.0F, -9.0F, 1, 3, 1, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[72].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[73].addShapeBox(-6.2F, -34.0F, -10.0F, 1, 3, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[73].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[74].addShapeBox(-6.0F, -34.0F, -11.0F, 1, 3, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F);
        this.gunModel[74].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[75].addShapeBox(-6.0F, -34.0F, -12.0F, 1, 3, 1, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[75].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[76].addShapeBox(-5.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[76].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[77].addShapeBox(-4.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[77].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[78].addShapeBox(-3.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F);
        this.gunModel[78].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[79].addShapeBox(-2.0F, -34.0F, -14.2F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F);
        this.gunModel[79].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[80].addShapeBox(-1.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F);
        this.gunModel[80].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[81].addShapeBox(0.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[81].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[82].addShapeBox(1.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[82].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[83].addShapeBox(2.0F, -34.0F, -12.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[83].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[84].addShapeBox(2.0F, -34.0F, -11.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F);
        this.gunModel[84].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[85].addShapeBox(2.2F, -34.0F, -10.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[85].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[86].addShapeBox(2.0F, -34.0F, -9.0F, 1, 3, 1, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[86].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[87].addShapeBox(2.0F, -34.0F, -8.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.2F, 0.0F, -1.0F, -0.8F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, -1.0F, -1.1F, 0.0F, 0.0F);
        this.gunModel[87].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[88].addShapeBox(-5.0F, -34.0F, -12.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[88].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[89].addShapeBox(-4.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F);
        this.gunModel[89].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[90].addShapeBox(-5.0F, -34.0F, -8.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[90].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[91].addShapeBox(-4.0F, -34.0F, -7.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[91].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[92].addShapeBox(0.0F, -34.0F, -7.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[92].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[93].addShapeBox(1.0F, -34.0F, -8.0F, 1, 3, 1, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[93].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[94].addShapeBox(1.0F, -34.0F, -12.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F);
        this.gunModel[94].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[95].addShapeBox(0.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F);
        this.gunModel[95].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[96].addShapeBox(-3.0F, -34.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.5F);
        this.gunModel[96].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[97].addShapeBox(-4.0F, -34.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.1F);
        this.gunModel[97].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[98].addShapeBox(-5.0F, -34.0F, -7.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.8F, 0.8F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.1F, 1.1F, 0.0F, -1.0F);
        this.gunModel[98].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[99].addShapeBox(-6.0F, -34.0F, -8.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.8F, 0.0F, 0.0F, 0.2F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.1F, 0.0F, 0.0F, 0.5F, 0.0F, -1.0F);
        this.gunModel[99].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[100].addShapeBox(-6.0F, -34.0F, -9.0F, 1, 3, 1, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F);
        this.gunModel[100].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[101].addShapeBox(-6.0F, -34.0F, -11.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F);
        this.gunModel[101].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[102].addShapeBox(-6.2F, -34.0F, -10.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F);
        this.gunModel[102].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[103].addShapeBox(-6.0F, -34.0F, -12.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, -1.0F, -0.8F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.5F, 0.0F, -1.0F, -1.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[103].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[104].addShapeBox(-5.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.8F, 0.0F, -1.0F, 0.0F, 0.0F, 0.8F, 1.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 1.1F, 0.0F, -1.0F, 0.0F, 0.0F, 1.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[104].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[105].addShapeBox(0.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[105].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[106].addShapeBox(-1.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F);
        this.gunModel[106].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[107].addShapeBox(-2.0F, -34.0F, -14.2F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F);
        this.gunModel[107].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[108].addShapeBox(-3.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F);
        this.gunModel[108].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[109].addShapeBox(-4.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[109].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[110].addShapeBox(1.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.8F, 0.8F, 0.0F, -1.0F, 0.6F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.1F, 1.1F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[110].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[111].addShapeBox(2.0F, -34.0F, -9.0F, 1, 3, 1, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[111].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[112].addShapeBox(2.2F, -34.0F, -10.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[112].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[113].addShapeBox(2.0F, -34.0F, -11.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F);
        this.gunModel[113].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[114].addShapeBox(2.0F, -34.0F, -12.0F, 1, 3, 1, 0.0F, -0.8F, 0.0F, 0.0F, 0.2F, 0.0F, -1.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.1F, 0.0F, 0.0F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[114].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[115].addShapeBox(-5.0F, -34.0F, -7.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.8F, 0.8F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.1F, 1.1F, 0.0F, -1.0F);
        this.gunModel[115].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[116].addShapeBox(-6.0F, -34.0F, -8.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.8F, 0.0F, 0.0F, 0.2F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.1F, 0.0F, 0.0F, 0.5F, 0.0F, -1.0F);
        this.gunModel[116].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[117].addShapeBox(-6.0F, -34.0F, -9.0F, 1, 3, 1, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F);
        this.gunModel[117].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[118].addShapeBox(-6.2F, -34.0F, -10.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F);
        this.gunModel[118].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[119].addShapeBox(-6.0F, -34.0F, -11.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F);
        this.gunModel[119].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[120].addShapeBox(-6.0F, -34.0F, -12.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, -1.0F, -0.8F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.5F, 0.0F, -1.0F, -1.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[120].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[121].addShapeBox(-5.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.8F, 0.0F, -1.0F, 0.0F, 0.0F, 0.8F, 1.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 1.1F, 0.0F, -1.0F, 0.0F, 0.0F, 1.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[121].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[122].addShapeBox(-4.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[122].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[123].addShapeBox(-3.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F);
        this.gunModel[123].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[124].addShapeBox(-2.0F, -34.0F, -14.2F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F);
        this.gunModel[124].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[125].addShapeBox(-1.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.7F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F);
        this.gunModel[125].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[126].addShapeBox(0.0F, -34.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, -0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[126].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[127].addShapeBox(1.0F, -34.0F, -13.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.8F, 0.8F, 0.0F, -1.0F, 0.6F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.1F, 1.1F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[127].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[128].addShapeBox(-5.0F, -31.0F, -13.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[128].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[129].addShapeBox(-4.0F, -31.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[129].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[130].addShapeBox(-3.0F, -31.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F);
        this.gunModel[130].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[131].addShapeBox(-2.0F, -31.0F, -14.2F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F);
        this.gunModel[131].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[132].addShapeBox(-1.0F, -31.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F);
        this.gunModel[132].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[133].addShapeBox(0.0F, -31.0F, -14.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[133].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[134].addShapeBox(1.0F, -31.0F, -13.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[134].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[135].addShapeBox(2.0F, -31.0F, -12.0F, 1, 3, 1, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[135].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[136].addShapeBox(2.0F, -31.0F, -11.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F);
        this.gunModel[136].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[137].addShapeBox(2.2F, -31.0F, -10.0F, 1, 3, 1, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[137].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[138].addShapeBox(2.0F, -31.0F, -9.0F, 1, 3, 1, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[138].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[139].addShapeBox(2.0F, -31.0F, -8.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[139].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[140].addShapeBox(1.0F, -31.0F, -7.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[140].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[141].addShapeBox(0.0F, -31.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -0.6F);
        this.gunModel[141].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[142].addShapeBox(-1.0F, -31.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F);
        this.gunModel[142].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[143].addShapeBox(-2.0F, -31.0F, -5.8F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F);
        this.gunModel[143].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[144].addShapeBox(-3.0F, -31.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F);
        this.gunModel[144].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[145].addShapeBox(-4.0F, -31.0F, -6.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -1.0F);
        this.gunModel[145].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[146].addShapeBox(-5.0F, -31.0F, -7.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F);
        this.gunModel[146].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[147].addShapeBox(-6.0F, -31.0F, -8.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F);
        this.gunModel[147].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[148].addShapeBox(-6.0F, -31.0F, -12.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F);
        this.gunModel[148].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[149].addShapeBox(-6.0F, -31.0F, -11.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.2F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F);
        this.gunModel[149].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[150].addShapeBox(-6.2F, -31.0F, -10.0F, 1, 3, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F);
        this.gunModel[150].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[151].addShapeBox(-6.0F, -31.0F, -9.0F, 1, 3, 1, 0.0F, 0.2F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F);
        this.gunModel[151].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[152].addShapeBox(0.0F, -28.0F, -13.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F);
        this.gunModel[152].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[153].addShapeBox(0.0F, -28.0F, -14.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, -0.5F, -1.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, -1.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[153].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[154].addShapeBox(-1.0F, -28.0F, -14.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F);
        this.gunModel[154].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[155].addShapeBox(-2.0F, -28.0F, -14.2F, 1, 2, 1, 0.0F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F);
        this.gunModel[155].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[156].addShapeBox(-3.0F, -28.0F, -14.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F);
        this.gunModel[156].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[157].addShapeBox(-4.0F, -28.0F, -14.0F, 1, 2, 1, 0.0F, -1.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.1F, -1.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[157].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[158].addShapeBox(-5.0F, -28.0F, -13.0F, 1, 2, 1, 0.0F, 0.1F, 0.0F, -1.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[158].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[159].addShapeBox(-6.0F, -28.0F, -12.0F, 1, 2, 1, 0.0F, -0.5F, 0.0F, -1.0F, -0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F);
        this.gunModel[159].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[160].addShapeBox(-6.0F, -28.0F, -11.0F, 1, 2, 1, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F);
        this.gunModel[160].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[161].addShapeBox(-6.2F, -28.0F, -10.0F, 1, 2, 1, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F);
        this.gunModel[161].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[162].addShapeBox(-6.0F, -28.0F, -9.0F, 1, 2, 1, 0.0F, -0.3F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F);
        this.gunModel[162].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[163].addShapeBox(-6.0F, -28.0F, -8.0F, 1, 2, 1, 0.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F, -0.5F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F);
        this.gunModel[163].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[164].addShapeBox(-5.0F, -28.0F, -7.0F, 1, 2, 1, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.1F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F);
        this.gunModel[164].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[165].addShapeBox(-4.0F, -28.0F, -6.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.5F, -1.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, -1.0F, 0.0F, -0.6F);
        this.gunModel[165].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[166].addShapeBox(-3.0F, -28.0F, -6.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F);
        this.gunModel[166].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[167].addShapeBox(-2.0F, -28.0F, -5.8F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F);
        this.gunModel[167].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[168].addShapeBox(-1.0F, -28.0F, -6.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F);
        this.gunModel[168].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[169].addShapeBox(0.0F, -28.0F, -6.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.1F, -1.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F);
        this.gunModel[169].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[170].addShapeBox(1.0F, -28.0F, -7.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, -1.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[170].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[171].addShapeBox(2.0F, -28.0F, -8.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, -1.0F, -0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[171].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[172].addShapeBox(2.0F, -28.0F, -9.0F, 1, 2, 1, 0.0F, 0.4F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[172].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[173].addShapeBox(2.2F, -28.0F, -10.0F, 1, 2, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F);
        this.gunModel[173].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[174].addShapeBox(2.0F, -28.0F, -11.0F, 1, 2, 1, 0.0F, 0.6F, 0.0F, 0.0F, -0.5F, 0.0F, 0.0F, -0.3F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F, 0.6F, 0.0F, 0.0F, -0.6F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.4F, 0.0F, 0.0F);
        this.gunModel[174].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[175].addShapeBox(2.0F, -28.0F, -12.0F, 1, 2, 1, 0.0F, -0.1F, 0.0F, 0.0F, -0.5F, 0.0F, -1.0F, -0.5F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.6F, 0.0F, -1.0F, -0.6F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[175].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[176].addShapeBox(1.0F, -28.0F, -12.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F);
        this.gunModel[176].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[177].addShapeBox(1.0F, -28.0F, -13.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.1F, 0.1F, 0.0F, -1.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[177].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[178].addShapeBox(-4.0F, -28.0F, -13.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F);
        this.gunModel[178].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[179].addShapeBox(-5.0F, -28.0F, -12.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[179].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[180].addShapeBox(-5.0F, -28.0F, -8.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[180].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[181].addShapeBox(-4.0F, -28.0F, -7.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[181].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[182].addShapeBox(0.0F, -28.0F, -7.0F, 1, 2, 1, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[182].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[183].addShapeBox(1.0F, -28.0F, -8.0F, 1, 2, 1, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -0.4F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[183].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[184].addBox(-3.5F, -26.0F, -11.5F, 4, 30, 4, 0.0F);
        this.gunModel[184].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[185].addBox(-3.5F, -26.0F, -7.5F, 3, 30, 1, 0.0F);
        this.gunModel[185].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[186].addBox(-3.5F, -26.0F, -12.5F, 4, 30, 1, 0.0F);
        this.gunModel[186].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[187].addBox(0.5F, -26.0F, -11.5F, 1, 30, 4, 0.0F);
        this.gunModel[187].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[188].addBox(-4.5F, -26.0F, -11.5F, 1, 30, 1, 0.0F);
        this.gunModel[188].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[189].addShapeBox(-4.5F, -26.0F, -12.5F, 1, 30, 1, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[189].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[190].addShapeBox(-4.5F, -26.0F, -7.5F, 1, 30, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F);
        this.gunModel[190].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[191].addShapeBox(0.5F, -26.0F, -7.5F, 1, 30, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[191].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[192].addShapeBox(0.5F, -26.0F, -12.5F, 1, 30, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[192].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[193].addBox(-0.5F, -26.0F, -7.5F, 1, 30, 1, 0.0F);
        this.gunModel[193].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[194].addBox(-2.5F, -27.0F, -7.5F, 2, 1, 1, 0.0F);
        this.gunModel[194].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[195].addShapeBox(-3.5F, -7.0F, -7.5F, 4, 11, 1, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F);
        this.gunModel[195].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[196].addShapeBox(-4.5F, -7.0F, -7.5F, 1, 11, 1, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.5F, 0.0F, -1.0F);
        this.gunModel[196].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[197].addShapeBox(-3.5F, -7.0F, -11.5F, 4, 11, 4, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[197].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[198].addShapeBox(-2.5F, -7.01F, -7.5F, 3, 11, 1, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F);
        this.gunModel[198].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[199].addShapeBox(-3.5F, -7.0F, -12.5F, 4, 11, 1, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F);
        this.gunModel[199].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[200].addShapeBox(-4.5F, -7.0F, -11.5F, 1, 11, 4, 0.0F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F);
        this.gunModel[200].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[201].addShapeBox(0.5F, -7.0F, -11.5F, 1, 11, 4, 0.0F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F, 0.5F, 0.0F, 0.1F);
        this.gunModel[201].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[202].addShapeBox(-4.5F, -7.0F, -12.5F, 1, 11, 1, 0.0F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F);
        this.gunModel[202].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[203].addShapeBox(-25.5F, 3.0F, -3.25F, 16, 1, 3, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 3.0F, 1.0F, 0.0F, 1.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[203].setRotationPoint(0.0F, 0.0F, 0.0F);
        gunModel[203].rotateAngleY = 1.5707964F;
        this.gunModel[204].addShapeBox(-25.5F, 3.0F, 2.75F, 16, 1, 3, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 0.0F, 3.0F, 1.0F);
        this.gunModel[204].setRotationPoint(0.0F, 0.0F, 0.0F);
        gunModel[204].rotateAngleY = 1.5707964F;
        this.gunModel[205].addShapeBox(-25.5F, 3.0F, -0.25F, 16, 1, 3, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[205].setRotationPoint(0.0F, 0.0F, 0.0F);
        gunModel[205].rotateAngleY = 1.5707964F;
        this.gunModel[206].addShapeBox(-5.0F, -26.0F, -13.0F, 1, 5, 1, 0.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F);
        this.gunModel[206].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[207].addShapeBox(-6.0F, -26.0F, -13.0F, 1, 5, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[207].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[208].addShapeBox(-5.0F, -27.0F, -13.0F, 1, 1, 1, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[208].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[209].addShapeBox(0.5F, -7.0F, -7.5F, 1, 11, 1, 0.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.5F);
        this.gunModel[209].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[210].addShapeBox(0.5F, -7.0F, -12.5F, 1, 11, 1, 0.0F, 0.0F, 0.0F, 0.5F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F, 0.5F, 0.0F, -1.0F, 0.0F, 0.0F, 0.5F, 0.0F, 0.0F, 0.5F);
        this.gunModel[210].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[211].addBox(-4.5F, -26.0F, -8.5F, 1, 30, 1, 0.0F);
        this.gunModel[211].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[212].addBox(-4.5F, -27.0F, -10.5F, 1, 1, 2, 0.0F);
        this.gunModel[212].setRotationPoint(0.0F, 0.0F, 0.0F);
        this.gunModel[213].addShapeBox(-9.5F, 3.0F, -3.25F, 16, 1, 3, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 0.0F, 3.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
        this.gunModel[213].setRotationPoint(0.0F, 0.0F, 0.0F);
        gunModel[213].rotateAngleY = 1.5707964F;
        this.gunModel[214].addShapeBox(-9.5F, 3.0F, -0.25F, 16, 1, 3, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.1F, 0.0F);
        this.gunModel[214].setRotationPoint(0.0F, 0.0F, 0.0F);
        gunModel[214].rotateAngleY = 1.5707964F;
        this.gunModel[215].addShapeBox(-9.5F, 3.0F, 2.75F, 16, 1, 3, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, -1.0F, 0.0F, 0.0F, -2.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 3.0F, 1.0F, 0.0F, 1.0F, 1.0F);
        this.gunModel[215].setRotationPoint(0.0F, 0.0F, 0.0F);
        gunModel[215].rotateAngleY = 1.5707964F;

        this.ammoModel = new ModelRendererTurbo[1];
        this.ammoModel[0] = new ModelRendererTurbo(this, 0, 0, this.textureX, this.textureY);
        this.ammoModel[0].addBox(-4.0F, -46.0F, -12.0F, 5, 11, 5, 0.0F);
        this.ammoModel[0].setRotationPoint(0.0F, 0.0F, 0.0F);

        this.hasArms = true;
        this.leftArmPos = new Vector3f(-0.35F, -0.6F, -0.12F);
        this.leftArmRot = new Vector3f(80.0F, 35.0F, 0.0F);
        this.leftArmReloadPos = new Vector3f(-0.35F, -0.6F, -0.12F);
        this.leftArmReloadRot = new Vector3f(80.0F, 35.0F, 0.0F);
        this.rightArmPos = new Vector3f(0.35F, -0.5F, 0.0F);
        this.rightArmRot = new Vector3f(0.0F, 0.0F, -90.0F);
        this.rightArmReloadPos = new Vector3f(0.15F, -0.5F, 0.0F);
        this.rightArmReloadRot = new Vector3f(0.0F, 60.0F, -80.0F);
        this.rightHandAmmo = true;
        this.leftHandAmmo = false;

        stillRenderGunWhenScopedOverlay = true;
        zoomOffsetZ = 0.2F;
        zoomOffsetY = -0.15F;

        translateAll(9.0F, 30.0F, 9.0F);
        flipAll();
    }
}
